草庐IT

GIT 命令

全部标签

java - 在windows命令提示符下获取自己的进程pid

我正在尝试从它自己的命令提示符中获取PID。但是当使用下面的命令时,我并不总是得到想要的输出。能否请您指出以下语句中的错误是什么?cmd.exe/ctitle="mycmd"&tasklist/v/focsv|findstr/i"mycmd"&dir&help编辑:以下命令正常工作。但是当它与另外两个命令结合使用时。它不起作用。cmd.exe/ctitle="mycmd"&tasklist/v/focsv|findstr/i"mycmd"附加信息:我正在使用JavafinalListcommands=newArrayList();commands.add("cmd.exe");comm

windows - 如何从命令提示符修改 reg_expand_sz 值?

我正在尝试从.reg文件编辑现有注册表项。我想将键的值从reg_expand_sz值更改为另一个值(该值是文件路径)。我试过这样做:WindowsRegistryEditorVersion5.00["HKEY_CURRENT_USER\ControlPanel\Cursors"]"Arrow"=REG_EXPAND_SZ:"%SystemRoot%\System32\VIRUS\Virus\newArrow.cur"这没用。我应该怎么做? 最佳答案 使用PowerShellsp'hkcu:controlpanel/cursors'a

c++ - 什么会导致 Windows 发送两次 ID_HELP 命令

在我的应用程序中,我覆盖了CFrameWnd::OnHelp以打开一个word文档而不是我们的旧.hlp文件。但是,当我按F1时,我注意到该函数被执行了两次。我检查了堆栈,发现AfxWndProcBase正在接收命令0x1E146,然后CWnd::OnCommand将其截断为0xE146调用CFrameWnd::OnCmdMsg时,0xE146是ID_HELP命令。紧接着,AfxWndProcBase正在接收命令0xE146,并再次运行帮助命令。经过一些实验后,我发现在处理第一条消息时,正在接收和处理第二条消息在对AfxMessageBox的调用中。处理程序在这里:voidCMainF

windows - Delphi - CreateProcess - 执行多个命令

我想通过CreateProcess()-调用实现以下目标:更改为svn工作副本执行svn命令将输出通过管道传输到文件我用下面的函数试试这个procedureTQPortMainForm.CmdMigrationClick(Sender:TObject);varStartInfo:TStartupInfo;ProcInfo:TProcessInformation;CreateOk:boolean;input:String;begin{fillwithknownstate}FillChar(StartInfo,SizeOf(TStartupInfo),#0);FillChar(ProcIn

windows - Windows 上的 Git mergetool 一直从 Git 安装而不是存储库根目录中获得文件路径

我想在Git中使用SemanticMerge作为我的merge工具,但是当我尝试执行merge时,我收到来自SemanticMerge的投诉,说它找不到文件C:\ProgramFiles(x86)\Git\my_repo_name\my_project\MyFile.cs.BASE.1234.cs-这是绝对正确的,因为它应该位于C:\repositories\my_repo_name\my_project\MyFile.cs等等。出于某种原因,虽然Git在其他方面都与存储库一起工作,但它似乎决定传递$BASE、$LOCAL和$REMOTE文件路径,并在前面加上Git安装路径而不是存储库

windows - 如何从命令行使用 PHPUnit 运行 XDebug?

我让netbeans在Debug模式下运行。现在我想用?XDEBUG_SESSION_START=netbeans-xdebug运行单元测试,目标是在我进行时设置断点。可能吗?我试过这样的:phpunitmyTest.php?XDEBUG_SESSION_START=netbeans-xdebug不起作用。有什么想法吗?更新根据这个:http://blog.doh.ms/2011/05/13/debugging-phpunit-tests-in-netbeans-with-xdebug/Gotocommandlineandrunphpunit-debug.Nowdebuggingsta

windows - 名称为 'svn_delta' 的临时文件已在/usr/lib/perl5/vendor_perl/5.14/Git.pm 第 1024 行使用

我正在尝试在svn存储库上将gitsvnclone与cygwin64一起使用,但我不断收到错误消息:Tempfilewithmoniker'svn_delta'alreadyinuseat/usr/lib/perl5/vendor_perl/5.14/Git.pmline1024.如何解决这个问题?Ifoundthisonethat'srelatedtomacs,但我在window上。那里的两个主要答案是:“更改~/.subversion/servers”我不知道它在Windows7中的什么位置。“全面升级到最新的Git(1.8.5应该在下周发布)和最新的SVN1.8可以帮助让事情顺利

windows - Git 源代码控制下的 Solr 配置和设置

我已经让Solr作为服务在Windows上运行。我使用NSSM(http://nssm.cc/)将服务设置为自动启动。Web服务器是Jetty。我希望在Git中对我的Solr目录进行源代码控制,因为所有团队成员都需要了解配置更改(有时是插件更改)。至少,我希望Git控制配置文件(solrconfig.xml、schema.xml、stopwords.txt等),但理想情况下,我希望将整个solr目录(包括jar和war文件)在Git控制下。这会带来任何问题吗?我可以预见我们会在Solr服务运行时pull提交和切换分支。其他团队如何在源代码控制下配置Solr?

Windows 命令 - 如何删除闪烁的光标(提示符?)

我正在使用在命令窗口内运行的应用程序。现在,在该应用程序内部,我添加了一些代码来运行外部程序。基本上它的作用是调用cmd.exe/cmyprog.batparam1param2,然后在myprog.bat内部调用start/Bc:\myapplication.exe.现在的问题是,在我执行此代码后,核心应用程序(控制台窗口应用程序)开始在窗口的左上角出现闪烁的光标(我相信它称为提示)。我尝试在我的代码前后调用echooff和echoon,但这没有帮助。有人知道如何删除这个闪烁的提示吗? 最佳答案 您不能使用纯批处理命令来做到这一点;

windows - 在 Windows 上通过别名将 git hist 设置为 pretty-print 日志

这样做:gitconfig--globalalias.hist'log--pretty=format:"%h%ad|%s%d[%an]"--graph--date=short'asmentioned在Windows机器上给我这个错误:usage:gitconfig[options]当我尝试运行githist时。有什么建议为什么它不起作用吗? 最佳答案 我无法获取添加hist的命令git的别名.但是我直接把它插入.gitconfig通常可以位于"C:\Users\\"的文件或"C:\DocumentsandSettings\\".看我